﻿*
{
    font-family: Sans-Serif;
}

h1
{
    font-family: Sans-Serif;
}

table.grid-table
{
    width: 100%;
    border: 1px solid #a90329;
}

table.grid-table thead
{
    color: #fff;
    text-align: center;
}

table.grid-table thead tr th, table.grid-table tbody tr td
{
    border: 0;
    margin: 0;
}

table.grid-table tbody tr:nth-child(2n+1) td
{
    background-color: #efefef;
}

table.grid-table tbody tr.highlight td
{
    color: #ff0000;
}

div.left
{
    float: left;
}
div.right
{
    float: right;
}
.clear
{
    clear: both;
}


/* search box */
div.search
{
    width: 550px;
    margin: 0 auto;
}

div.search-tab
{
    color: #fff;
    float: left;
    border-top: 1px solid #a90329;
    border-left: 1px solid #a90329;
    border-right: 1px solid #a90329;
    padding: 6px;
    -webkit-border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
}

div.search-tab a
{
    color: #fff !important;
}

div.selectedTab
{
    color: #000;
    background: #fff;
    border-bottom: 3px solid #fff;
    margin-bottom: -1px;
}

div.search-box
{
    border: 1px solid #ddd;
    -webkit-border-radius: 0px 3px 3px 3px;
    -moz-border-radius: 0px 3px 3px 3px;
    border-radius: 0px 3px 3px 3px;
}

div.search-item
{
    line-height: 33px;
}

div.search-item div
{
    float: left;
    margin: 0 3px;
}

/* paging */
ul#grid-paging
{
    list-style: none;
    float: right;
    margin-right: 20px;
}

ul#grid-paging li
{
    float: left;
    display: inline;
    border: solid 1px #a90329;
    padding: 1px;
    margin: 1px;
    min-width: 15px;
    text-align: center;
}

ul#grid-paging li a
{
    color: #fff;
}

ul#grid-paging li.btn
{
    background: #722125;
}

div.info-details
{
    background-color: rgb(216, 238, 252);
    padding: 10px 15px;
    margin: 10px 0;
}

div.inside-details
{
    background-color: #fff;
    border: 1x solid rgb(185, 228, 245);
    padding: 5px 10px;
}
div.logo-advertise
{
    margin: 0 auto;
}
h2
{
    color: #c9010c;
    line-height: 20px;
    margin: 0 auto;
    background: #fff url('/_LAYOUTS/Images/TNO.Education/bg-title-ts.png') repeat-x right bottom;
    float: none;
}

div.logo-advertise img
{
    float: left;
}

    .water
    {
        font-family: Tahoma, Arial, sans-serif;
        font-size: 10pt;
        color: #ccc;
    }